package com.easyaop.test.core.junit.super_test;

import com.easyaop.test.core.junit.super_test.other_pkg.ParentParentBean;

public class ParentBean extends ParentParentBean {
    protected int f_p_pro_I;

    protected final int f_p_pro_f_I = 0;

    protected static int f_p_pro_s_I;

    protected static final int f_p_pro_sf_I = 0;

    int f_p_I;

    final int f_p_f_I = 0;

    static int f_p_s_I;

    static final int f_p_sf_I = 0;

    protected void m_p_pro() {
        System.out.println("ParentBean.m_p_pro");
    }

    protected final void m_p_pro_f() {
        System.out.println("ParentBean.m_p_pro_f");
    }

    protected static void m_p_pro_s() {
        System.out.println("ParentBean.m_p_pro_s");
    }

    protected static final void m_p_pro_sf() {
        System.out.println("ParentBean.m_p_pro_sf");
    }

    void m_p() {
        System.out.println("ParentBean.m_p");
    }

    final void m_p_f() {
        System.out.println("ParentBean.m_p_f");
    }

    static void m_p_s() {
        System.out.println("ParentBean.m_p_s");
    }

    static final void m_p_sf() {
        System.out.println("ParentBean.m_p_sf");
    }

    @Override
    protected void m_pp_pro_over() {
        super.m_pp_pro_over();
        System.out.println("p类重写pp的protected");
    }
}
